suffer tribulation - Francés Inglés Diccionario